#ifndef INPUT_H
#define INPUT_H

#include "SDL/SDL.h"

class Input
{
// Methods
public:
   Input();
   ~Input();

   // Call this before any other methods
   void readInput();
    int getMouse();
   bool* getInput();
   bool mouseDown;
   bool mouseUp;
   int mouseButton;
      int mouse_x;
   int mouse_y;
   // Check this each frame
   bool windowClosed();
    int getMouseX();
    int getMouseY();
// Data
private:
   SDL_Event m_event;
   bool m_keysHeld[323];
   bool m_windowClosed;

};

#endif
